package com.hn658.groupshare.group.entity;

import java.util.Date;

import com.hn658.framework.shared.entity.BaseEntity;

public class GroupInfoEO extends BaseEntity {

	private static final long serialVersionUID = -7436373517934232617L;
	
	/**
	 * 群类别
	 */
	private Integer groupType;
	
	/**
	 * 群名
	 */
	private String groupName;
	
	/**
	 * 群头像地址
	 */
	private String avatarUrl;
	
	/**
	 * 群主二维码地址
	 */
	private String managerQrCodeUrl;
	
	/**
	 * 群二维码地址
	 */
	private String qrCodeUrl;
	
	/**
	 * 群二维码内容
	 */
	private String qrcodeText;
	
	/**
	 * 群描述
	 */
	private String details;
	
	/**
	 * 创建时间
	 */
	private Date createTime;
	
	/**
	 * 最后更新时间
	 */
	private Date lastUpdateTime;
	
	/**
	 * 过期时间
	 * **/
	private Date expireTime;

	/**
	 * 是否被禁用
	 */
	private Boolean isDeleted;

	public String getGroupName() {
		return groupName;
	}

	public void setGroupName(String groupName) {
		this.groupName = groupName;
	}

	public String getDetails() {
		return details;
	}

	public void setDetails(String details) {
		this.details = details;
	}

	public String getAvatarUrl() {
		return avatarUrl;
	}

	public void setAvatarUrl(String avatarUrl) {
		this.avatarUrl = avatarUrl;
	}

	public String getManagerQrCodeUrl() {
		return managerQrCodeUrl;
	}

	public void setManagerQrCodeUrl(String managerQrCodeUrl) {
		this.managerQrCodeUrl = managerQrCodeUrl;
	}

	public String getQrCodeUrl() {
		return qrCodeUrl;
	}

	public void setQrCodeUrl(String qrCodeUrl) {
		this.qrCodeUrl = qrCodeUrl;
	}

	public Date getCreateTime() {
		return createTime;
	}

	public void setCreateTime(Date createTime) {
		this.createTime = createTime;
	}

	public Date getLastUpdateTime() {
		return lastUpdateTime;
	}

	public void setLastUpdateTime(Date lastUpdateTime) {
		this.lastUpdateTime = lastUpdateTime;
	}

	public Boolean getIsDeleted() {
		return isDeleted;
	}

	public void setIsDeleted(Boolean isDeleted) {
		this.isDeleted = isDeleted;
	}

	public Integer getGroupType() {
		return groupType;
	}

	public void setGroupType(Integer groupType) {
		this.groupType = groupType;
	}

	public Date getExpireTime() {
		return expireTime;
	}

	public void setExpireTime(Date expireTime) {
		this.expireTime = expireTime;
	}

	public String getQrcodeText() {
		return qrcodeText;
	}

	public void setQrcodeText(String qrcodeText) {
		this.qrcodeText = qrcodeText;
	}

}
